a streak of winnings - Turc Anglais Dictionnaire